Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w4 France F4 Greece F1 Italy F11 Switzerland #1-w3 Italy F16 Netherlands F1 Italy F15 Belgium F1 Italy F3 Belgium F2 Italy F6 Italy F8 Italy F9 Italy F10 Italy F17 Pekao Open - Szczecin KGHM Dialog Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli Biella Challenger Lugano Challenger Le Gosier Challenger Sopot Challenger Florianopolis Challenger Santiago Challenger Barletta Challenger Rome Challenger Braunschweig Challenger Recanati Challenger Genova Challenger Reggio Emilia Challenger Rome Challenger Napoli Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger San Benedetto Challenger San Marino Challenger Casablanca Challenger Vercelli Challenger Tunis Challenger Internazionali de Tennis di Bergamo - Bergamo Sunrise Challenger San Benedetto Challenger Szczecin Challenger Geneva Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals San Marino Challenger Mestre Challenger Prague Challenger Privatbank Open 2006 - Dnepropetrovsk Heilbronn Open - Heilbronn Santiago Challenger St. Brieuc Challenger Ostrava Challenger Napoli Challenger Scheveningen Challenger Orleans Challenger Punta Del Este Challenger Marbella Challenger Barletta Challenger Rome Challenger Padova Challenger Szczecin Challenger Ortisei Challenger Brest Challenger Eckental Challenger Cherbourg Challenger Pau Challenger Ortisei Challenger Sophia Antipolis Challenger Helsinki Challenger San Marino Cepu Open - San Marino Courmayeur Challenger Tatra Banka Slovak Open - Bratislava San Marino CEPU Open - San Marino Dallas Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Challenger Top Wool Challenger-Immagine Trophy - Biella Turin Challenger Francavilla Challenger Furth Challenger Eckental Challenger Santiago Challenger Caltanissetta Challenger Napoli Challenger Mestre Challenger Monza Challenger Sibiu Challenger Napoli Challenger Rennes Challenger Todi Challenger Como Challenger Pullach Challenger Genova Challenger Open Romania - Bucharest Next Generation Hardcourts - Adelaide Open Romania - Bucharest San Marino Cepu Open - San Marino International Indoor Tennis Championships of Croatia - Zagreb Open SEAT Godo 2006 - Barcelona St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Masters Series - Hamburg St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Szczecin Challenger Movistar Open - Santiago Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Top Wool Challenger Biella - Biella China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Volvo Sylt Open - Sylt Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SkiStar Swedish Open - Bastad Studena Croatia Open - Umag St. Petersburg Open - St. Petersburg Allianz Suisse Open - Gstaad Qatar ExxonMobil Open - Doha Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Orange Prokom Open - Sopot Garden Open - Rome Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth Pilot Pen Tennis - New Haven ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Moselle - Metz FILA Challenger - Biella Brasil Open - Sao Paulo Shenzhen Open - Shenzhen Banca Marche Tennis Cup - San Benedetto Erste Bank Open - Vienna Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Winston-Salem Open - Winston-Salem ATP Kremlin Cup - Moscow Banca Stato Challenger Lugano - Lugano Timisoara Challenger - Timisoara Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Brasov Challenger - Brasov SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Tennis Napoli Cup - Napoli Thailand Open - Bangkok Banca Stato Challenger - Lugano Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Nokian Hakkapeliitta Open - Tampere Guzzini Challenger - Recanati BMW Open - Munich 7° Trani Cup - Trani San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2006 - Napoli ATP Guzzini Challenger - Recanati GHI Bronx Tennis Classic - Bronx Citta di Como - Como St. Petersburg Open - St. Petersburg Genoa Open - Genova Ethias Trophy - Mons Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb BMW Tennis Championship - Sunrise Tennis Channel Open - Las Vegas Challenger Lugano - Lugano ARAG World Team Championship - Dusseldorf Open Sabadell Atlantico - Barcelona BSI Challenger Lugano - Lugano Kos Succhetti Tennis Cup - Cordenons Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Open 13 - Marseille Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Napoli Challenger San Marino Challenger Tennis Napoli Cup 2007 - Napoli Marbella Challenger Mons Challenger Abierto Mexicano Telcel - Acapulco Napoli Challenger Morocco Tennis Tour - Casablanca International German Open - Hamburg Rome Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Eckental Challenger Copa Claro - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Bergamo Challenger Medibank International - Sydney Brasil Open - Costa do Sauipe 5° Sporting Challenger - Turin Abierto Mexicano Telcel - Acapulco BMW Open - Munich Tunis Open 2007 - Tunis San Marino Challenger Cordenons Challenger Mons Challenger Ortisei Challenger Campionati Internazionali di Sicilia - Palermo Argentina Open - Buenos Aires Rome Challenger Rome Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Gemax Samsung Open 2004 - Belgrade Allianz Suisse Open - Gstaad Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril BMW Open - Munich Caltanissetta Challenger Milan Challenger Brasil Open - Sao Paulo Cortina Challenger Cordenons Challenger Hypo Group Tennis International - Portschach Abierto Mexicano Telcel - Acapulco Rome Challenger Grand Prix Hassan II - Casablanca BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Royal Guard Open Chile - Vina del Mar Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Copa Claro - Buenos Aires Tehran Open 2004 - Tehran Generali Open - Kitzbuhel San Marino Cepu Open - San Marino ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille China Open - Beijing If Stockholm Open - Stockholm Tata Open Maharashtra - Pune X Trofeo Ciudad de Quito - Quito The Artois Championships - London The LTA Bolton Challenger - Bolton Prostejov Challenger Ciutat de Barcelona - Barcelona Open de la Comunidad Valenciana - Valencia Bratislava Challenger AIG Japan Open Tennis Championships - Tokyo Mercedes Cup - Stuttgart San Benedetto Challenger Nord LB Open - Braunschweig Top Wool Challenger - Biella Gerry Weber Open - Halle Open de L'Isere - Grenoble Lambertz Open by Stawag - Aachen IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Szczecin Challenger Grand Prix de Tennis de Lyon - Lyon Bauer Watertechnology Cup - Eckental San Marino Challenger Sibiu Challenger Qatar Exxon Mobil Open - Doha Mobilux Open - Luxembourg PBZ Zagreb Indoors - Zagreb Internazionali di Tennis di Bergamo - Bergamo Internazionali di Tennis - Bergamo Jameson Cup - Milan Cordenons Challenger Orleans Challenger Grand Prix Hassan II - Casablanca Madrid Challenger BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta BMW Tennis Championship - Sunrise Pilot Pen Tennis - New Haven Gemax Open - Belgrade Croatia Open - Umag Unique Zagreb Open - Zagreb Bancastato Challenger Lugano - Lugano Padova Challenger Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires NASDAQ-100 Open - Miami Istanbul Challenger ABN/AMRO World Tennis Tournament - Rotterdam ATP Kremlin Cup - Moscow Challenger 42 - Andrezieux Genova Challenger Movistar Open - Vina del Mar Bergamo Challenger Davidoff Swiss Indoors Basel - Basel Tennis Napoli Cup - Naples Garden Open - Rome AEGON Championships - London BCR Open Romania - Bucharest Zagreb Open - Zagreb Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Cherbourg Challenger San Remo Tennis Cup - San Remo Davidoff Swiss Indoors - Basel Lugano Challenger Open Sabadell Atlantico - Barcelona Irving Challenger Genova Open Challenger - Genova Memorial Savigni - Sassuolo Tennis Masters Series - Monte Carlo St.Petersburg Challenger by Kinex - St. Petersburg Ortisei Challenger The Dubai Tennis Championships - Dubai Turin Challenger Gerry Weber Open - Halle Panama City Challenger Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Trani Cup - Trani Pekao Open - Szczecin CA Challenge 2002 - Graz Canottieri Minico 2004 - Mantova Mercedes Cup - Stuttgart XXIX Edizione 'A.Savoldi Marco' - Manerbio BCR Open Romania - Bucharest I Tourneo Fila Citta di Brindisi - Brindisi Palermo Challenger DPD Challenger 2002 - Aschaffenburg Erste Bank Open - Vienna Generali Open 2002 - Kitzbuhel Swiss Indoors Basel - Basel Mersin Challenger Cepu Open - San Marino Brasil Open - Costa do Sauipe Telecom Italia Masters - Rome Davidoff Swiss Indoors - Basel UNICEF Open - 's Hertogenbosch Open Seat Godo 2005 - Barcelona Idea Prokom Open - Sopot Fujitsu Siemens Open - Budapest Oberstaufen Challenger Jameson Cup - Milan Marrakech Challenger Qatar ExxonMobil Open - Doha Sunrise Challenger Heineken Open - Auckland Manerbio Challenger Shenzhen Open - Shenzhen Bet-at-home Cup - Kitzbuhel Barletta Challenger BCR Open Romania - Bucharest Todi Challenger Como Challenger Tennislife Cup - Napoli 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open de Tenis Comunidad Valenciana - Valencia Genova Challenger PBZ Zagreb Indoors - Zagreb Milan Indoors - Milan The LTA Men's Challenger - Southampton Copa Telmex - Buenos Aires XXVIII Edizione 'A.Savoldi' - Manerbio Napoli Challenger Copa Telmex - Buenos Aires Cordenons Challenger Citta di Brindisi - Brindisi Challenger Ford de Cherbourg - Cherbourg VIII Trofeo Ciutat de Barcelona - Barcelona Milan Indoors - Milan Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Tennis Masters Series - Rome Heineken Open - Auckland Tennis Masters Series - Rome Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Open de la Comunidad Valenciana - Valencia AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad BA-CA Tennis Trophy - Vienna Medibank International - Sydney Catella Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Tennis Masters Series - Madrid BNP Paribas Masters - Paris PTT Thailand Open - Bangkok Pacific Life Open - Indian Wells Qatar ExxonMobil Open - Doha Open 13 - Marseille Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Generali Open - Kitzbuhel Sony Ericsson Open - Miami VII Torneo Internazionale di Tennis - Barletta VTR Open - Vina del Mar Campionati Internazionali D'Italia - Rome Canottieri Mincio Open - Mantova Masters Series - Hamburg Open de Nice Cote d'Azur - Nice Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rome Challenger Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Tatra Banka Open - Bratislava Grand Prix Hassan II - Casablanca Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Apia International - Sydney BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Aegon Nottingham Open - Nottingham Sony Ericsson Open - Miami Allianz Suisse Open - Gstaad Bet-at-home Open - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Nottingham Challenger BNP Paribas Masters - Paris Apia International - Sydney BNP Paribas Open - Indian Wells BCR Open Romania - Bucharest Open 13 - Marseille Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai Monte-Carlo Rolex Masters - Monte-Carlo Grand Prix Hassan II - Marrakech Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Barranquilla Challenger Argentina Open - Buenos Aires Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Brasil Open - Costa do Sauipe Rabat Challenger Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Moselle Open - Metz CA Tennis Trophy - Vienna BNP Paribas Open - Indian Wells Miami Open - Miami Millennium Estoril Open - Estoril Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami AEGON Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Bank Austria Tennis Trophy - Vienna Open 13 Provence - Marseille Aircel Chennai Open - Chennai Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe French Open - Paris Wimbledon - London U.S. Open - New York BCR Open Romania - Bucharest Australian Open - Melbourne Mouilleron-Le-Captif Challenger French Open - Paris Gerry Weber Open - Halle Erste Bank Open - Vienna Wimbledon - London Medibank International - Sydney U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Brasil Open - Costa do Sauipe U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Wimbledon - London U.S. Open - New York Australian Open - Melbourne BellSouth Open - Vina del Mar French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London The Nottingham Open - Nottingham Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Mutua Madrilena Madrid Open - Madrid French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Internationaler Raiffeisen Grand Prix - St. Polten Australian Open - Melbourne Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Hopman Cup - Perth Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Wimbledon - London Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Hopman Cup - Perth Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 AAMI Classic - Kooyong Davis Cup, World Group, PO, ITA-CHI 4-1 Olympics - Beijing